twelve-wired bird of paradise
: a bird of paradise (Seleucides ignotus)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share